DeepSeek Harness 插件:dsh-wsl-native

`dsh-wsl-native` 是 DeepSeek Harness 的一个插件,旨在同一 DSH 窗口中实现 Windows 与原生 Linux 环境的并存与互通。它通过进程复用、双向执行、文件传输及路径转换等功能,解决了开发者频繁切换环境的痛点。该插件支持 Node.js 开发及跨平台部署,但需注意 Linux 端必须使用 Linux Node,且社区维护的项目存在环境继承差异。

阅读全文
dsh-wsl-winctl:从 WSL 控制与枚举 Windows 窗口

DeepSeek Harness 插件 `dsh-wsl-winctl` 旨在解决 WSL 环境下与 Windows 桌面应用交互的痛点。该插件允许用户通过命令行直接与 Windows 窗口管理器通信,提供枚举、激活、最小化、移动及调整窗口大小等核心功能。安装需确保环境满足 WSL、DSH 及 PowerShell 条件。使用时需明确指定目标(通过 PID 或标题匹配),且移动操作要求提供完整的位置和正尺寸参数。该插件适合需要在 Linux 环境中自动化管理 Windows 应用的场景。

阅读全文
dsh-wsl-hostsvc:从 WSL 探测 Windows 主机本地 LLM 服务

dsh-wsl-hostsvc 插件旨在解决 WSL 访问 Windows 主机 LLM 服务需手动配置网络的难题。它通过 `host_reach` 工具探测本地 OpenAI 兼容服务器(如 Ollama、LM Studio、vLLM),自动提供 `baseURL`、配置片段及模型 ID。用户可通过 `profile` 参数指定服务,安装后重启 `dsh web` 并开启新会话即可使用。该插件支持多 IP 探测,并附带上下文窗口匹配等使用建议。

阅读全文
dsh-wsl-expose:将 WSL 端口暴露到局域网

`dsh-wsl-expose` 是 DeepSeek Harness (DSH) 的一个插件,旨在解决局域网设备访问 WSL 中运行服务的问题。它通过管理 Windows 端口代理,根据 `.wslconfig` 中的网络模式配置,自动建议或应用端口转发规则,提供稳定的连接方案。 插件具备白名单机制、网络模式感知及自动应用端口代理等功能。安装需执行指定命令,使用时需注意仅限局域网访问、本地 UI 应使用 kit relay 以及禁止绑定 0.0.0.0 等安全限制。

阅读全文
dsh-wsl-defender:从 WSL 检查 Windows 安全态势

dsh-wsl-defender 是 DeepSeek Harness (DSH) 的一个插件,用于在 WSL 环境中读取 Windows 安全状态。它提供 antivirus status 和 firewall profile state 两项检查能力。安装后可通过 `win_defender` 命令调用,底层使用 PowerShell 获取数据。该插件适用于运行在 WSL 中的 DSH 进程,需 Node.js >= 18 环境支持,并如实报告 Defender 状态或不可用情况,帮助开发者快速确认 Windows 安全基线。

阅读全文
dsh-wsl-launch:从 WSL 启动受控的 Windows 应用

`dsh-wsl-launch` 是 DeepSeek Harness (DSH) 的一个安全插件,旨在解决智能体在 WSL 中安全调用 Windows 原生应用的问题。它通过白名单机制限制只能启动预定义的应用(如 VS Code、浏览器等),避免任意代码执行风险。该插件依赖 `dsh-wsl-kit`,需安装后配置允许列表,并使用 `win_launch` 工具进行调用。

阅读全文